down payment
Explore definitions, synonyms, and language insights of down payment
Definitions
                    Noun
                    
            a partial payment made at the time of purchase; the balance to be paid later
                Explore definitions, synonyms, and language insights of down payment